﻿using Tibet.Datos.DaosSqlServer;
using Tibet.Datos.FabricaDatos;
using Tibet.Datos.Interfaces;
using Tibet.Entidades;
using Tibet.Logica.Comandos;


namespace Tibet.Logica.Comandos.ComandoAdministracionLogin
{
    public class ComandoCrearCliente:Comando
    {
        public ComandoCrearCliente ( Cliente cliente )
        {
            Cliente = cliente;
        }

        /// <summary>
        /// Metodo que ejecuta la creacion o insercion de un cliente
        /// implementando DAO
        /// </summary>
        /// <returns></returns>
        public override void Ejecutar()
        {
            FabricaDao fd = FabricaDao.obtenerFabricaDaoSqlServer();
            IDaoAccesoCliente idac = fd.ObtenerDaoCliente();
             _flag=idac.InsertarCliente(Cliente.Nombre);

        }
    }
}
